pub fn vec1d_str_to_vec1d_string(s1: Vec<&str>) -> Vec<String> {
    let mut vec_string: Vec<String> = Vec::new();
    for key in &s1 {
        vec_string.push(key.parse().unwrap());
    }
    println!("{:?}", vec_string);
    return vec_string;
}